what in the heck are those - Turkish English Dictionary